pt-online-schema-change的實現原理
pt-online-schema-change用於MySQL的在線DDL。 下面結合官方文檔和general log來分析其實現原理。 測試表 該表中只有1列,id,自增主鍵 ...
pt-online-schema-change用於MySQL的在線DDL。 下面結合官方文檔和general log來分析其實現原理。 測試表 該表中只有1列,id,自增主鍵 ...
pt-pmp有兩方面的作用:一是獲取進程的堆棧信息,二是對這些堆棧信息進行匯總。 進程的堆棧信息是利用gdb獲取的,所以在獲取的過程中,會對mysql服務端的性能有一定的影響。 用官方的話說: ...
pt-ioprofile是用來觀察特定進程的IO信息的。 該腳本是用shell寫的,有兩方面的作用: 因實際依賴的是strace命令,該命令會對進程的性能造成較大的影響。所以,在負載 ...
pt-table-checksum是percona公司提供的一個用於在線比對主從數據一致性的工具。 實現原理 將一張大表分成多個chunk,每次針對一個chunk進行校驗,同時將校驗的結果通 ...
pt-heartbeat是用來監測主從延遲的情況的,眾所周知,傳統的通過show slave status\G命令中的Seconds_Behind_Master值來判斷主從延遲並不靠譜。 pt-he ...